package com.stars.module.login.service;

import com.stars.base.entity.SessionUser;
import com.stars.base.exception.BaseException;

/**
 * @author : Rocks
 * @version : 1.0
 * @date : 2022/10/18 10:04
 * @description : 登录服务接口
 */
public interface LoginService {
    /**
     * 执行登录过程
     * @author : Rocks
     * @date :  2022/10/18 10:25
     * @param logName 登录用户名
     * @param password 登录密码
     * @return JSONObject
     */
    SessionUser doLogin(String logName, String password) throws BaseException;

    /**
     * 登出操作
     * @author : Rocks
     * @date :  2023/2/25 22:24
     */
    void logout();
}
